package com.happok.onlineclass.usermanagement.setting.po;

import com.baomidou.mybatisplus.annotation.*;
import com.happok.onlineclass.usermanagement.setting.dto.FunctionClassifyEnum;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 接口分类                        yapi 分类文件夹
 * 功能说明
 *
 * @author : chenac
 * @module 项目名称/模块名          yapi 项目组/子项目
 * @date : 2021/10/12 12:12
 */
@Data
@TableName(value = "function_setting")
public class FunctionSettingPO {
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
     * 功能分类
     */
    private FunctionClassifyEnum functionClassify;
    /**
     * 功能是否开启
     */
    private Boolean open;
    /**
     * 邮箱主题
     */
    private String topic;
    /**
     * 邮箱内容
     */
    private String content;
    /**
     * 邮箱签名
     */
    private String signature;
    /**
     * 短信模板code
     */
    private String templateCode;
    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;
}